<template>
    <div class="form-block-inner">
        <Form :model="formItem" label-position="top" ref="baseForm">
            <div class="title-style">影印材料</div>
            <common-files-upload :show-files-list="fileList" @result="resultAction"></common-files-upload>
            <common-save-btn v-if="false"></common-save-btn>
        </Form>
    </div>
</template>

<script>
import CommonSaveBtn from '@/components/common-save-btn/index'
import CommonFilesUpload from '@/components/comon-files-upload/index'

export default {
  name: 'GongZiRenMianInfo',
  components: { CommonFilesUpload, CommonSaveBtn },
  props: {
    formItem: {
      type: Object,
      default: () => {
        return {}
      }
    }
  },
  data () {
    return {
      fileList: [
        {
          name: '工资、待遇材料(9-1-1-1 至 9-1-1-100)',
          value: '',
          key: { a: 9, b: 1 },
          desc: '工资、待遇材料：工资审批表、转正定级审批表，工资变动（套改）表、提职晋级和奖励工资审批表或工资变动登记表，工资停发（恢复）通知单；解决待遇问题的审批材料 \n'
        },
        {
          name: '任免材料(9-2-1-1 至 9-2-1-100)',
          value: '',
          key: { a: 9, b: 2 },
          desc: '任免材料：\n' +
'1.招录、聘用材料：录（聘）用审批（备案）表；选调生登记表及审批材料，选聘到村任职高校毕业生登记表；应征入伍登记表，招工审批表、以工代干人员转干审批表；在企事业单位签订、解除或终止的劳动合同、聘用合同有关内容的复印件，颁发的聘任通知、聘任书；取消录用、解聘等材料；\n' +
'2.任免、调动、授衔、军人转业（复员）安置、退（离）休材料：干部任免审批表及相应考察材料；干部职工试用期满审批表；公务员登记表，参照公务员法管理机关（单位）工作人员登记表；公务员调任审批（备案）表，干部调动审批材料；援藏、援疆、挂职锻炼登记（推荐）表；授予（晋升）军（警）衔、海关关衔、法官和检察官等级审批表；军人转业（复员）审批表；退（离）休审批表等材料；\n' +
'3.辞职、辞退、罢免材料：自愿辞职、引咎辞职的个人申请、同意辞职决定等材料，责令辞职的决定，对责令辞职的个人申请、同意辞职决定等材料，责令辞职的决定，对责令辞职决定不服的申诉材料、复议决定；辞退审批表、辞退决定材料；罢免材料；\n' +
'4.职务职级材料：法官、检察官、司法警察等职务套改审批材料、公务员实行职务与职级并行制度中晋升职级的相关材料等。\n'
        },
        { name: '出国（境）材料(9-3-1-1 至 9-3-1-100)', value: '', key: { a: 9, b: 3 } },
        {
          name: '参加会议的岱庙登记表等材料(9-4-1-1 至 9-4-1-100)',
          value: '',
          key: { a: 9, b: 4 },
          desc: '参加会议的代表登记表等材料：党代会，人代会，政协会议，人民团体和群众团体代表会议，民主党派代表会议形成的材料；委员当选通知或证明材料；代表登记表等'
        }
      ]
    }
  },
  watch: {
    formItem (data) {
      this.fileList[0].value = data.nine_one
      this.fileList[1].value = data.nine_two
      this.fileList[2].value = data.nine_three
      this.fileList[3].value = data.nine_four
    }

  },
  methods: {
    resultAction (data) {
      this.formItem.nine_one = data[0].value
      this.formItem.nine_two = data[1].value
      this.formItem.nine_three = data[2].value
      this.formItem.nine_four = data[3].value
    }
  }
}
</script>

<style scoped>

</style>
